task satisfaction - German English Dictionary